﻿namespace RemoteSensingImageDirectServer.Models.Map.Render
{
    public class MapRender
    {
        /// <summary>
        /// 地图渲染名称
        /// </summary>
        public string Name { get; set; }

        /// <summary>
        /// 渲染描述
        /// </summary>
        public string Description { get; set; }

        /// <summary>
        /// 地图渲染类型
        /// 1 线性连续渲染(渐变色)
        /// 2 分段渲染
        /// 3 线性分段渲染
        /// </summary>
        public int RenderType { get; set; }

        /// <summary>
        /// 线性连续渲染
        /// </summary>
        public LinearRender LinearRender { get; set; }

        /// <summary>
        /// 分段渲染
        /// </summary>
        public SegmentedRender SegmentedRender { get; set; }
    }
}
